﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace BLL
{
    public class QuiDinhBLL : BLL.BaseBLL
    {
        DAL.ThamSoDAO _dao;
        DTO.ThamSoDTO _dto;

        public QuiDinhBLL()
        {
            _dao = new DAL.ThamSoDAO();
            _dto = _dao.Select();
        }

        public int NhapToiThieu
        {
            get { return _dto.NhapToiThieu; }
            set
            {
                _dto.NhapToiThieu = value;
                _dao.Update(_dto);
            }
        }

        public int TonToiDa
        {
            get { return _dto.TonToiDa; }
            set
            {
                _dto.TonToiDa = value;
                _dao.Update(_dto);
            }
        }

        public int TonToiThieu
        {
            get { return _dto.TonToiThieu; }
            set
            {
                _dto.TonToiThieu = value;
                _dao.Update(_dto);
            }
        }

        public float NoToiDa
        {
            get { return _dto.NoToiDa; }
            set
            {
                _dto.NoToiDa = value;
                _dao.Update(_dto);
            }
        }

        public bool QD4
        {
            get 
            {
                if (_dto.QD4 == 0)
                    return false;
                return true;
            }
            set
            {
                if (value == true)
                    _dto.QD4 = 1;
                else
                    _dto.QD4 = 0;
                _dao.Update(_dto);
            }
        }
    }
}
